package com.company.class6;

import java.util.*;
import java.util.Map.Entry;

/**
 * @Classname HomeWork
 * @Description 类型说明
 * @Date 2022/4/20 23:17
 * @Created by zbw
 */

public class HomeWork {
    public static void main(String[] args) {
//        Integer[] a = {1,2,3,5,4,6,9,7,8,0};
//        Integer[] a1 = new Integer[10];
//        List<Integer> list = new ArrayList<Integer>();
//        //定义长度为10的列表
//        List<Integer> list1 = new ArrayList<Integer>(10);
//        System.out.println("使用For循环--------------------------------------");
//        for(int i=0;i<a.length;i++){
//            list1.add(i,a[i]);
//        }
//        System.out.println("数组转list："+list1);
//        for (int i =0;i<list1.size();i++) {
//            a1[i] = list1.get(i);
//        }
//        System.out.println("list转数组："+Arrays.toString(a1));
//
//
//        System.out.println("使用方法实现互换-----------------------------------");
//        //数组转为list
//        list = Arrays.asList(a);
//        System.out.println("数组转list："+list);
//        //list转为数组，强制Integer类型
//        Integer[] b = (Integer[]) list.toArray();
//        //Arrays.toString()输出数组
//        System.out.println("list转数组："+Arrays.toString(b));
//
//        Map<String,String> map = new HashMap<String, String>();
//        for(int i=0;i<=5;i++){
//            map.put("ab"+i, "xyz"+i);
//        }
//        System.out.println(map);
//        System.out.println("foreach循环输出------------------------------");
//        for (Entry<String, String> entry:map.entrySet()) {
//            System.out.print(entry+",");
//        }
//        System.out.println();
//        System.out.println("迭代器，循环输出------------------------------");
//        Iterator iterator = map.entrySet().iterator();
//        while (iterator.hasNext()){
//            System.out.print(iterator.next()+",");
//        }
//        System.out.println();
        try{
            //string转换为int
            //存在一个数字格式异常
            int x = Integer.parseInt(args[0]);
            int y = Integer.parseInt(args[1]);
            if(x > y){
                System.out.println(x+"大于"+y);
            }else{
                System.out.println(x+"不大于"+y);
            }
        }catch (NumberFormatException e){
            System.out.println("输入的两个参数必须为数字");
            //异常信息抛出
            System.out.println(e.getMessage());
        }

    }
}
